spoonleaf sundew - French English Dictionary